package com.openlogic.common.core.enums;

/**
 * @ClassName: SizeEnum
 * @Description: 大小枚举
 * @author weiyongpeng
 * @date 2025年1月19日 上午8:27:44
 */
public enum SizeEnum {

	/**
	 * 1KB = 1024B
	 */
	KB(1024),

	/**
	 * 1MB = 1024KB
	 */
	MB(KB.size * 1024),

	/**
	 * 1GB = 1024MB
	 */
	GB(MB.size * 1024);

	private SizeEnum(long size) {
		this.size = size;
	}

	/**
	 * 1(K/M/G)B = ? B
	 */
	private final long size;

	public long getSize() {
		return size;
	}
	
}
